[INFO] fetching crate slurm-spank-compat 0.1.2...
[INFO] fixing slurm-spank-compat-0.1.2 against try#622891a4e29178280638a6b63a8908bde2c0c854+cargoflags=-Zfix-edition=end=2015,2024 for pr-157817-2
[INFO] extracting crate slurm-spank-compat 0.1.2 into /workspace/builds/worker-7-tc2/source
[INFO] started tweaking crates.io crate slurm-spank-compat 0.1.2
[INFO] finished tweaking crates.io crate slurm-spank-compat 0.1.2
[INFO] tweaked toml for crates.io crate slurm-spank-compat 0.1.2 written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate slurm-spank-compat 0.1.2 on toolchain 622891a4e29178280638a6b63a8908bde2c0c854
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]      Locking 72 packages to latest compatible versions
[INFO] [stderr]       Adding bindgen v0.69.5 (available: v0.72.1)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3a6becf2bc8dde7f3fa57ede90e4f284e72d296796fc446bbb1e2c7cc0530151" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 61ac0202262d19cb1ff763e4094b3950244719107ca98bba502039025d015245
[INFO] running `Command { std: "docker" "start" "61ac0202262d19cb1ff763e4094b3950244719107ca98bba502039025d015245", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "61ac0202262d19cb1ff763e4094b3950244719107ca98bba502039025d015245" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "61ac0202262d19cb1ff763e4094b3950244719107ca98bba502039025d015245", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=" "-e" "RUSTDOCFLAGS=" "-w" "/opt/rustwide/workdir" "--user" "0:0" "61ac0202262d19cb1ff763e4094b3950244719107ca98bba502039025d015245" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fix" "--allow-no-vcs" "--allow-dirty" "--frozen" "--all" "--all-targets" "--message-format=json" "-Zfix-edition=end=2015,2024", kill_on_drop: false }`
[INFO] [stderr] crater-edition-check: migrating to next edition
[INFO] [stderr]    Migrating Cargo.toml from 2018 edition to 2021
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[INFO] [stderr]    Compiling linux-raw-sys v0.4.15
[INFO] [stderr]    Compiling either v1.16.0
[INFO] [stderr]    Compiling clang-sys v1.8.1
[INFO] [stderr]    Compiling rustix v0.38.44
[INFO] [stderr]    Compiling bindgen v0.69.5
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling log v0.4.33
[INFO] [stderr]    Compiling syn v2.0.118
[INFO] [stderr]     Checking tracing-log v0.2.0
[INFO] [stderr]    Compiling itertools v0.12.1
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling cexpr v0.6.0
[INFO] [stderr]    Compiling which v4.4.2
[INFO] [stderr]    Compiling regex v1.12.4
[INFO] [stderr]    Compiling prettyplease v0.2.37
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling byte-strings-proc_macros v0.3.1
[INFO] [stderr]    Compiling num_enum_derive v0.7.6
[INFO] [stderr]     Checking byte-strings v0.3.1
[INFO] [stderr]     Checking num_enum v0.7.6
[INFO] [stderr]     Checking tracing v0.1.44
[INFO] [stderr]     Checking tracing-subscriber v0.3.23
[INFO] [stderr]    Compiling slurm-spank-compat v0.1.2 (/opt/rustwide/workdir)
[INFO] [stderr]    Migrating build.rs from 2018 edition to 2021
[INFO] [stderr]    Migrating src/lib.rs from 2018 edition to 2021
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 25.50s
[INFO] [stderr] crater-edition-check: slurm-spank-compat v0.1.2 (/opt/rustwide/workdir) updating edition from 2018 to 2021
[INFO] [stderr]    Compiling slurm-spank-compat v0.1.2 (/opt/rustwide/workdir)
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/lib.rs:1154:16
[INFO] [stdout]      |
[INFO] [stdout] 1154 |     opt_cache: &mut OptionCache,
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^ the lifetime is elided here
[INFO] [stdout] 1155 | ) -> SpankHandle {
[INFO] [stdout]      |      ^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]      = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1155 | ) -> SpankHandle<'_> {
[INFO] [stdout]      |                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/lib.rs:1154:16
[INFO] [stdout]      |
[INFO] [stdout] 1154 |     opt_cache: &mut OptionCache,
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^ the lifetime is elided here
[INFO] [stdout] 1155 | ) -> SpankHandle {
[INFO] [stdout]      |      ^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]      = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1155 | ) -> SpankHandle<'_> {
[INFO] [stdout]      |                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 28.25s
[INFO] [stderr] crater-edition-check: migrating to next edition
[INFO] [stderr]    Migrating Cargo.toml from 2018 edition to 2021
[INFO] [stderr]    Compiling slurm-spank-compat v0.1.2 (/opt/rustwide/workdir)
[INFO] [stderr]    Migrating src/lib.rs from 2021 edition to 2024
[INFO] [stderr]        Fixed /opt/rustwide/workdir/src/spank/spank_23_11.rs (41 fixes)
[INFO] [stderr]        Fixed src/lib.rs (3 fixes)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 31.11s
[INFO] [stderr] crater-edition-check: slurm-spank-compat v0.1.2 (/opt/rustwide/workdir) updating edition from 2021 to 2024
[INFO] [stderr]    Compiling slurm-spank-compat v0.1.2 (/opt/rustwide/workdir)
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:6138
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ION_MAXLEN : u32 = 75 ; extern "C" { pub fn __errno_location () -> * mut :: std :: os :: raw :: c_int ; } pub const slurm_err_t_SL...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:27951
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ringify ! (xe_message))) ; } extern "C" { pub static mut slurm_errtab : [slurm_errtab_t ; 0usize] ; } extern "C" { pub static mut ...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:28024
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._errtab_t ; 0usize] ; } extern "C" { pub static mut slurm_errtab_size : :: std :: os :: raw :: c_uint ; } extern "C" { pub fn slur...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:28106
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t ; } extern "C" { pub fn slurm_strerror (errnum : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } extern...
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:28224
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: os :: raw :: c_char ; } extern "C" { pub fn slurm_seterrno (errnum : :: std :: os :: raw :: c_int) ; } extern "C" { pub fn slurm...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:28303
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: os :: raw :: c_int) ; } extern "C" { pub fn slurm_get_errno () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn slurm_p...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:28378
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... os :: raw :: c_int ; } extern "C" { pub fn slurm_perror (msg : * const :: std :: os :: raw :: c_char) ; } # [repr (C)] # [derive ...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:28807
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn slurm_spank_init (spank : spank_t , ac : :: std :: os :: raw :: c_int , argv : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:28985
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn slurm_spank_job_prolog (spank : spank_t , ac : :: std :: os :: raw :: c_int , argv : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:29169
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn slurm_spank_init_post_opt (spank : spank_t , ac : :: std :: os :: raw :: c_int , argv : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:29356
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn slurm_spank_local_user_init (spank : spank_t , ac : :: std :: os :: raw :: c_int , argv : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:29545
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn slurm_spank_user_init (spank : spank_t , ac : :: std :: os :: raw :: c_int , argv : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:29728
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn slurm_spank_task_init_privileged (spank : spank_t , ac : :: std :: os :: raw :: c_int , argv : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:29922
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn slurm_spank_task_init (spank : spank_t , ac : :: std :: os :: raw :: c_int , argv : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:30105
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn slurm_spank_task_post_fork (spank : spank_t , ac : :: std :: os :: raw :: c_int , argv : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:30293
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn slurm_spank_task_exit (spank : spank_t , ac : :: std :: os :: raw :: c_int , argv : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:30476
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn slurm_spank_job_epilog (spank : spank_t , ac : :: std :: os :: raw :: c_int , argv : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:30660
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn slurm_spank_slurmd_exit (spank : spank_t , ac : :: std :: os :: raw :: c_int , argv : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:30845
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn slurm_spank_exit (spank : spank_t , ac : :: std :: os :: raw :: c_int , argv : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:33728
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...td :: os :: raw :: c_int > ; extern "C" { pub static mut spank_options : [spank_option ; 0usize] ; } extern "C" { pub fn spank_str...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:33800
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; 0usize] ; } extern "C" { pub fn spank_strerror (err : spank_err_t) -> * const :: std :: os :: raw :: c_char ; } extern "C" { pu...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:33900
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn spank_symbol_supported (symbol : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:34028
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_int ; } extern "C" { pub fn spank_remote (spank : spank_t) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn s...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:34115
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...> :: std :: os :: raw :: c_int ; } extern "C" { pub fn spank_context () -> spank_context_t ; } extern "C" { pub fn spank_option_re...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:34175
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ntext_t ; } extern "C" { pub fn spank_option_register (spank : spank_t , opt : * mut spank_option) -> spank_err_t ; } extern "C" {...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:34281
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn spank_option_getopt (spank : spank_t , opt : * mut spank_option , optarg : * mut * mut :: std :: os :: raw :: c_char) -> spank_err_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:34438
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...pank_err_t ; } extern "C" { pub fn spank_get_item (spank : spank_t , item : spank_item_t , ...) -> spank_err_t ; } extern "C" { pu...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:34538
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn spank_getenv (spank : spank_t , var : * const :: std :: os :: raw :: c_char , buf : * mut :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> spank_err_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:34735
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn spank_setenv (spank : spank_t , var : * const :: std :: os :: raw :: c_char , val : * const :: std :: os :: raw :: c_char , overwrite : :: std :: os :: raw :: c_int) -> spank_err_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:34940
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t ; } extern "C" { pub fn spank_unsetenv (spank : spank_t , var : * const :: std :: os :: raw :: c_char) -> spank_err_t ; } extern...
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:35058
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn spank_job_control_setenv (sp : spank_t , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char , overwrite : :: std :: os :: raw :: c_int) -> spank_err_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:35275
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn spank_job_control_getenv (sp : spank_t , name : * const :: std :: os :: raw :: c_char , buf : * mut :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> spank_err_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:35482
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn spank_job_control_unsetenv (sp : spank_t , name : * const :: std :: os :: raw :: c_char) -> spank_err_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:35610
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn spank_prepend_task_argv (spank : spank_t , argc : :: std :: os :: raw :: c_int , argv : * mut * const :: std :: os :: raw :: c_char) -> spank_err_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:35782
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... -> spank_err_t ; } extern "C" { pub fn slurm_info (format : * const :: std :: os :: raw :: c_char , ...) ; } extern "C" { pub fn ...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:35872
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: c_char , ...) ; } extern "C" { pub fn slurm_error (format : * const :: std :: os :: raw :: c_char , ...) ; } extern "C" { pub fn...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:35963
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... c_char , ...) ; } extern "C" { pub fn slurm_verbose (format : * const :: std :: os :: raw :: c_char , ...) ; } extern "C" { pub f...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:36056
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: c_char , ...) ; } extern "C" { pub fn slurm_debug (format : * const :: std :: os :: raw :: c_char , ...) ; } extern "C" { pub fn...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:36147
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... c_char , ...) ; } extern "C" { pub fn slurm_debug2 (format : * const :: std :: os :: raw :: c_char , ...) ; } extern "C" { pub fn...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:36239
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... c_char , ...) ; } extern "C" { pub fn slurm_debug3 (format : * const :: std :: os :: raw :: c_char , ...) ; } extern "C" { pub fn...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:36331
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... c_char , ...) ; } extern "C" { pub fn slurm_spank_log (arg1 : * const :: std :: os :: raw :: c_char , ...) ; }
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:6138
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ION_MAXLEN : u32 = 75 ; extern "C" { pub fn __errno_location () -> * mut :: std :: os :: raw :: c_int ; } pub const slurm_err_t_SL...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:27951
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ringify ! (xe_message))) ; } extern "C" { pub static mut slurm_errtab : [slurm_errtab_t ; 0usize] ; } extern "C" { pub static mut ...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:28024
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._errtab_t ; 0usize] ; } extern "C" { pub static mut slurm_errtab_size : :: std :: os :: raw :: c_uint ; } extern "C" { pub fn slur...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:28106
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t ; } extern "C" { pub fn slurm_strerror (errnum : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } extern...
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:28224
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: os :: raw :: c_char ; } extern "C" { pub fn slurm_seterrno (errnum : :: std :: os :: raw :: c_int) ; } extern "C" { pub fn slurm...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:28303
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: os :: raw :: c_int) ; } extern "C" { pub fn slurm_get_errno () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn slurm_p...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:28378
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... os :: raw :: c_int ; } extern "C" { pub fn slurm_perror (msg : * const :: std :: os :: raw :: c_char) ; } # [repr (C)] # [derive ...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:28807
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn slurm_spank_init (spank : spank_t , ac : :: std :: os :: raw :: c_int , argv : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:28985
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn slurm_spank_job_prolog (spank : spank_t , ac : :: std :: os :: raw :: c_int , argv : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:29169
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn slurm_spank_init_post_opt (spank : spank_t , ac : :: std :: os :: raw :: c_int , argv : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:29356
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn slurm_spank_local_user_init (spank : spank_t , ac : :: std :: os :: raw :: c_int , argv : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:29545
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn slurm_spank_user_init (spank : spank_t , ac : :: std :: os :: raw :: c_int , argv : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:29728
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn slurm_spank_task_init_privileged (spank : spank_t , ac : :: std :: os :: raw :: c_int , argv : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:29922
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn slurm_spank_task_init (spank : spank_t , ac : :: std :: os :: raw :: c_int , argv : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:30105
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn slurm_spank_task_post_fork (spank : spank_t , ac : :: std :: os :: raw :: c_int , argv : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:30293
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn slurm_spank_task_exit (spank : spank_t , ac : :: std :: os :: raw :: c_int , argv : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:30476
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn slurm_spank_job_epilog (spank : spank_t , ac : :: std :: os :: raw :: c_int , argv : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:30660
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn slurm_spank_slurmd_exit (spank : spank_t , ac : :: std :: os :: raw :: c_int , argv : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:30845
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn slurm_spank_exit (spank : spank_t , ac : :: std :: os :: raw :: c_int , argv : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:33728
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...td :: os :: raw :: c_int > ; extern "C" { pub static mut spank_options : [spank_option ; 0usize] ; } extern "C" { pub fn spank_str...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:33800
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; 0usize] ; } extern "C" { pub fn spank_strerror (err : spank_err_t) -> * const :: std :: os :: raw :: c_char ; } extern "C" { pu...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:33900
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn spank_symbol_supported (symbol : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:34028
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_int ; } extern "C" { pub fn spank_remote (spank : spank_t) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn s...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:34115
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...> :: std :: os :: raw :: c_int ; } extern "C" { pub fn spank_context () -> spank_context_t ; } extern "C" { pub fn spank_option_re...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:34175
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ntext_t ; } extern "C" { pub fn spank_option_register (spank : spank_t , opt : * mut spank_option) -> spank_err_t ; } extern "C" {...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:34281
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn spank_option_getopt (spank : spank_t , opt : * mut spank_option , optarg : * mut * mut :: std :: os :: raw :: c_char) -> spank_err_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:34438
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...pank_err_t ; } extern "C" { pub fn spank_get_item (spank : spank_t , item : spank_item_t , ...) -> spank_err_t ; } extern "C" { pu...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:34538
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn spank_getenv (spank : spank_t , var : * const :: std :: os :: raw :: c_char , buf : * mut :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> spank_err_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:34735
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn spank_setenv (spank : spank_t , var : * const :: std :: os :: raw :: c_char , val : * const :: std :: os :: raw :: c_char , overwrite : :: std :: os :: raw :: c_int) -> spank_err_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:34940
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t ; } extern "C" { pub fn spank_unsetenv (spank : spank_t , var : * const :: std :: os :: raw :: c_char) -> spank_err_t ; } extern...
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:35058
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn spank_job_control_setenv (sp : spank_t , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char , overwrite : :: std :: os :: raw :: c_int) -> spank_err_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:35275
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn spank_job_control_getenv (sp : spank_t , name : * const :: std :: os :: raw :: c_char , buf : * mut :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> spank_err_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:35482
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn spank_job_control_unsetenv (sp : spank_t , name : * const :: std :: os :: raw :: c_char) -> spank_err_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:35610
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn spank_prepend_task_argv (spank : spank_t , argc : :: std :: os :: raw :: c_int , argv : * mut * const :: std :: os :: raw :: c_char) -> spank_err_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:35782
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... -> spank_err_t ; } extern "C" { pub fn slurm_info (format : * const :: std :: os :: raw :: c_char , ...) ; } extern "C" { pub fn ...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:35872
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: c_char , ...) ; } extern "C" { pub fn slurm_error (format : * const :: std :: os :: raw :: c_char , ...) ; } extern "C" { pub fn...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:35963
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... c_char , ...) ; } extern "C" { pub fn slurm_verbose (format : * const :: std :: os :: raw :: c_char , ...) ; } extern "C" { pub f...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:36056
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: c_char , ...) ; } extern "C" { pub fn slurm_debug (format : * const :: std :: os :: raw :: c_char , ...) ; } extern "C" { pub fn...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:36147
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... c_char , ...) ; } extern "C" { pub fn slurm_debug2 (format : * const :: std :: os :: raw :: c_char , ...) ; } extern "C" { pub fn...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:36239
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... c_char , ...) ; } extern "C" { pub fn slurm_debug3 (format : * const :: std :: os :: raw :: c_char , ...) ; } extern "C" { pub fn...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/workdir/src/spank/spank_23_11.rs:3:36331
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... c_char , ...) ; } extern "C" { pub fn slurm_spank_log (arg1 : * const :: std :: os :: raw :: c_char , ...) ; }
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `slurm-spank-compat` (lib) due to 41 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error: could not compile `slurm-spank-compat` (lib test) due to 41 previous errors
[INFO] running `Command { std: "docker" "inspect" "61ac0202262d19cb1ff763e4094b3950244719107ca98bba502039025d015245", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "61ac0202262d19cb1ff763e4094b3950244719107ca98bba502039025d015245", kill_on_drop: false }`
[INFO] [stdout] 61ac0202262d19cb1ff763e4094b3950244719107ca98bba502039025d015245
